stack of papers - Espagnol Anglais Dictionnaire